T-mail

25.Коды завершения программы (Errorlevels)

Первые 10 кодов завершения (errorlevels), с которыми T-Mail завершает работу, зарезервированы для некоторых случаев. Они определяют ту или иную причину завершения:

0 ═══════════════ √ Зарезервировано;

1 ═══════════════ √ Нарушение структуры (самодиагностика), в т.ч. Process, Process_Flag или events, либо глобальная нехватка памяти в процессе работы;

2 ═══════════════ Hе найден конфигурационный файл t-mail.ctl или недостаточно памяти для размещения переменных;

3 ═══════════════ √ Недостаточно свободного дискового пространства (меньше 32 кБ);

4 ═══════════════ √ Выход был инициирован обработчиком критических ошибок DOS;

5 ═══════════════ √ Невозможно проинициализировать модем;

6 ═══════════════ √ Зарезервировано;

7 ═══════════════ √ НевозможноактивизироватьFOSSILдрайвер══ (дляDOS)илиоткрыть COM-порт (для OS/2 и Windows NT); 8Зарезервировано;

9 ═══════════════ √ Зарезервировано;

10 ═════════════ √ Была нажата клавиша Alt-X (user's break).

Если при приеме файла во время сеанса связи выяснится, что места на диске недостаточно, T-Mail завершит работу с кодом завершения 3.

Пользователь может задать в файлах конфигурации условия, по которым T-Mail будет заканчивать работу с иными кодами завершения.